|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface ControlListener
ControlListener is an interface that can be implemented by a custom class. add the controlListener to a controller with addListner() Controller
/**
* ControlP5 Listener
* by andreas schlegel, 2009
*/
import controlP5.*;
ControlP5 controlP5;
MyControlListener myListener;
void setup() {
size(400,400);
frameRate(30);
controlP5 = new ControlP5(this);
controlP5.addSlider("mySlider",100,200,140,200,200,100,10);
myListener = new MyControlListener();
controlP5.controller("mySlider").addListener(myListener);
}
void draw() {
background(myListener.col);
}
class MyControlListener implements ControlListener {
int col;
public void controlEvent(ControlEvent theEvent) {
println("i got an event from mySlider, " +
"changing background color to "+
theEvent.controller().value());
col = (int)theEvent.controller().value();
}
}
| Method Summary | |
|---|---|
void |
controlEvent(ControlEvent theEvent)
ControlListener is an interface that can be implemented by a custom class. |
| Method Detail |
|---|
void controlEvent(ControlEvent theEvent)
theEvent - ControlEvent
Controller
/**
* ControlP5 Listener
* by andreas schlegel, 2009
*/
import controlP5.*;
ControlP5 controlP5;
MyControlListener myListener;
void setup() {
size(400,400);
frameRate(30);
controlP5 = new ControlP5(this);
controlP5.addSlider("mySlider",100,200,140,200,200,100,10);
myListener = new MyControlListener();
controlP5.controller("mySlider").addListener(myListener);
}
void draw() {
background(myListener.col);
}
class MyControlListener implements ControlListener {
int col;
public void controlEvent(ControlEvent theEvent) {
println("i got an event from mySlider, " +
"changing background color to "+
theEvent.controller().value());
col = (int)theEvent.controller().value();
}
}
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||